github.com/ungtb10d/cli/v2@v2.0.0-20221110210412-98537dd9d6a1/pkg/cmd/label/label.go (about) 1 package label 2 3 import ( 4 "github.com/ungtb10d/cli/v2/pkg/cmdutil" 5 "github.com/spf13/cobra" 6 ) 7 8 func NewCmdLabel(f *cmdutil.Factory) *cobra.Command { 9 cmd := &cobra.Command{ 10 Use: "label <command>", 11 Short: "Manage labels", 12 Long: `Work with GitHub labels.`, 13 } 14 cmdutil.EnableRepoOverride(cmd, f) 15 16 cmd.AddCommand(newCmdList(f, nil)) 17 cmd.AddCommand(newCmdCreate(f, nil)) 18 cmd.AddCommand(newCmdClone(f, nil)) 19 cmd.AddCommand(newCmdEdit(f, nil)) 20 cmd.AddCommand(newCmdDelete(f, nil)) 21 22 return cmd 23 }