type Mod struct {
Name string `json:"name" toml:"name"`
Alias string `json:"alias" toml:"alias"`
Type string `json:"type" toml:"type"`
Version string `json:"version" toml:"version"`
Main string `json:"main" toml:"main"`
Dir string `json:"dir" toml:"dir"`
Output string `json:"output" toml:"output"`
Flags []string `json:"flags" toml:"flags"`
}
type Proto struct {
Name string `json:"name" toml:"name"`
Pb string `json:"pb" toml:"pb"`
Group string `json:"group" toml:"group"`
Version string `json:"version" toml:"version"`
Type string `json:"type" toml:"type"`
Plugins []string `json:"plugins" toml:"plugins"`
}