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  }