cli + tui to publish to leaflet (wip) & manage tasks, notes & watch/read lists 馃崈
charm leaflet readability golang
at main 19 lines 529 B view raw
1//go:build !prod 2 3package tools 4 5import "github.com/spf13/cobra" 6 7// NewToolsCommand creates a parent command for all development tools 8func NewToolsCommand(root *cobra.Command) *cobra.Command { 9 cmd := &cobra.Command{ 10 Use: "tools", 11 Short: "Development and maintenance tools", 12 Long: `Development tools for documentation generation, data synchronization, 13and maintenance tasks. These commands are only available in dev builds.`, 14 } 15 cmd.AddCommand(NewDocGenCommand(root)) 16 cmd.AddCommand(NewFetchCommand()) 17 18 return cmd 19}