-
Notifications
You must be signed in to change notification settings - Fork 3
/
metadata.lua
44 lines (37 loc) · 1.47 KB
/
metadata.lua
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
--- !!! DO NOT EDIT OR RENAME !!!
PLUGIN = {}
--- !!! MUST BE SET !!!
--- Plugin name
PLUGIN.name = "your plugin name"
--- Plugin version
PLUGIN.version = "0.0.1"
--- Plugin homepage
PLUGIN.homepage = "https://github.com/version-fox/vfox-plugin-template"
--- Plugin license, please choose a correct license according to your needs.
PLUGIN.license = "Apache 2.0"
--- Plugin description
PLUGIN.description = "your plugin description"
--- !!! OPTIONAL !!!
--[[
NOTE:
Minimum compatible vfox version.
If the plugin is not compatible with the current vfox version,
vfox will not load the plugin and prompt the user to upgrade vfox.
--]]
PLUGIN.minRuntimeVersion = "0.3.0"
--[[
NOTE:
If configured, vfox will check for updates to the plugin at this address,
otherwise it will check for updates at the global registry.
If you want use the global registry to distribute your plugin, you can remove this field.
If you develop a plugin based on the template, which will automatically generate a manifest file by CI,
you can set this address to the manifest file address, so that the plugin can be updated automatically.
--]]
PLUGIN.manifestUrl = "https://github.com/version-fox/vfox-plugin-template/releases/download/manifest/manifest.json"
-- Some things that need user to be attention!
PLUGIN.notes = {
}
--- List legacy configuration filenames for determining the specified version of the tool.
--- such as ".node-version", ".nvmrc", etc.
PLUGIN.legacyFilenames = {
}