func Run()

in cmd/root.go [64:83]


func Run(cmd *cobra.Command, args []string) {
	content, err := os.ReadFile(filePath)
	if err != nil {
		fmt.Printf("Error reading file %s: %v", filePath, err)
	}
	list := hyperkv.Parse(content)
	if outputFormat == "json" {
		content, err := json.Marshal(list)
		if err != nil {
			fmt.Printf("Error marshalling json: %v", err)
		}
		fmt.Printf("%s\n", content)
		return
	} else {
		fmt.Printf("Parsing file %s, len %d\n", filePath, len(content))
		for _, item := range list {
			fmt.Printf("%s=%s\n", item.Key, item.Value)
		}
	}
}