func ListCmd(lg log.Logger) *cobra.Command {
	cmd := &cobra.Command{
		Use:   "list <command>",
		Short: "List available plugins in meteor",
		Annotations: map[string]string{
			"group:core": "true",
		},
	}
	cmd.AddCommand(ListExtCmd())
	cmd.AddCommand(ListSinksCmd())
	cmd.AddCommand(ListProccCmd())
	return cmd
}
ListCmd creates a command object for linting recipes
package cmd
import (
	"fmt"
	"os"
	"strings"
	"github.com/MakeNowJust/heredoc"
	"github.com/odpf/meteor/registry"
	"github.com/odpf/salt/log"
	"github.com/odpf/salt/printer"
	"github.com/odpf/salt/term"
	"github.com/spf13/cobra"
)