github.com/gobuffalo/buffalo-cli/v2@v2.0.0-alpha.15.0.20200919213536-a7350c8e6799/cli/ifaces.go (about) 1 package cli 2 3 import ( 4 "github.com/gobuffalo/plugins" 5 "github.com/gobuffalo/plugins/plugcmd" 6 "github.com/gobuffalo/plugins/plugio" 7 ) 8 9 type Aliaser = plugcmd.Aliaser 10 type Commander = plugcmd.Commander 11 type Needer = plugins.Needer 12 type StderrNeeder = plugio.ErrNeeder 13 type StdinNeeder = plugio.InNeeder 14 type StdoutNeeder = plugio.OutNeeder 15 16 // AvailabilityChecker 17 type AvailabilityChecker interface { 18 PluginAvailable(root string) bool 19 }