added yamltool sort

This commit is contained in:
Erik Brakkee committed 2026-03-08 15:39:52 +01:00
1 parent 6162670570
commit ebf888d91d
7 files changed
+259 -20

No files matched your search

+8 -3
View File
@@ -2,10 +2,11 @@ package main
import (
"fmt"
"github.com/goccy/go-yaml"
"github.com/spf13/cobra"
"os"
"reflect"
"github.com/goccy/go-yaml"
"github.com/spf13/cobra"
)
type MyMap yaml.MapSlice
@@ -54,7 +55,11 @@ func mergeMap(yaml1 yaml.MapSlice, yaml2 yaml.MapSlice) yaml.MapSlice {
func merge(cmd *cobra.Command, args []string) error {
res := make(yaml.MapSlice, 0)
for _, arg := range args {
config, err := parse(read(arg))
data, err := read(arg)
if err != nil {
return err
}
config, err := parse(data)
if err != nil {
return fmt.Errorf("%s: %w", arg, err)
}