Skip to content

Latest commit

 

History

History
19 lines (17 loc) · 1.17 KB

plugin.json.md

File metadata and controls

19 lines (17 loc) · 1.17 KB

plugin.json

plugin.json is the manifest files of your plugin. It is required for Flow to understand how to communicate with your plugin. It must be in the plugin root directory.

{
  "ID":"",             //Plugin ID,32 bit UUID
  "ActionKeyword":"",  //Plugin default action keyword (* means no specific action keyword)
  "Name":"",           //Plugin name
  "Description":"",    //Plugin description
  "Author":"",         //Plugin Author
  "Version":"",        //Plugin version (e.g. 1.0.0). It is important for plugin update checking.
  "Language":"",       //Plugin language,available fields are csharp, fsharp, python, javascript, typescript and executable. Make sure you put the correct field for your plugin language, this is important so that the required runtime environment can be setup automatically.
  "Website":"",        //Plugin website or author website
  "IcoPath": "",       //Plugin icon, relative path to the pluign folder
  "ExecuteFileName":"" //Execution entry. dll extension for C#/F# plugin, .py for python plugin, .js/.ts for JS/TS plugins and .exe or other executable for executable plugin. Path examples include "main.py" or "./dist/main.js"
}