func profileCmd() *cobra.Command {
	profileCmd := &cobra.Command{
		Use:   "profile",
		Short: "Manage your profiles",
		Long: `The profile command lets you manage profiles that are used by the new command.
It allows you to create, edit and list profiles, and set the default profile to use.`,
		Args: cobra.MinimumNArgs(1),
	}

	profileCmd.AddCommand(profileCmdNew())
	profileCmd.AddCommand(profileCmdList())
	profileCmd.AddCommand(profileCmdEdit())
	profileCmd.AddCommand(profileCmdDefault())

	return profileCmd
}
// profileCmd represents the profile command
profileCmd represents the profile command
// profileCmd represents the profile command
func profileCmd() *cobra.Command {
	profileCmd := &cobra.Command{
		Use:   "profile",
		Short: "Manage your profiles",
		Long: `The profile command lets you manage profiles that are used by the new command.
It allows you to create, edit and list profiles, and set the default profile to use.`,
		Args: cobra.MinimumNArgs(1),
	}
	profileCmd.AddCommand(profileCmdNew())
	profileCmd.AddCommand(profileCmdList())
	profileCmd.AddCommand(profileCmdEdit())
	profileCmd.AddCommand(profileCmdDefault())
	return profileCmd
}
func profileCmd ( ) * cobra . Command { profileCmd := & cobra . Command { Use : " " , Short : " " , Long : `The profile command lets you manage profiles that are used by the new command.
It allows you to create, edit and list profiles, and set the default profile to use.` , Args : cobra . MinimumNArgs ( 1 ) , } profileCmd . AddCommand ( profileCmdNew ( ) ) profileCmd . AddCommand ( profileCmdList ( ) ) profileCmd . AddCommand ( profileCmdEdit ( ) ) profileCmd . AddCommand ( profileCmdDefault ( ) ) return profileCmd }
profileCmd represents the profile command
profileCmd represents the profile command