diff --git a/go.mod b/go.mod index d4a4586..a4beeb8 100644 --- a/go.mod +++ b/go.mod @@ -4,12 +4,13 @@ go 1.23.2 require ( github.com/BurntSushi/toml v1.5.0 + github.com/goccy/go-yaml v1.17.1 github.com/stretchr/testify v1.10.0 github.com/urfave/cli/v3 v3.1.1 - gopkg.in/yaml.v3 v3.0.1 ) require ( github.com/davecgh/go-spew v1.1.1 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect + gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/go.sum b/go.sum index 6ce03f6..0baeff9 100644 --- a/go.sum +++ b/go.sum @@ -2,6 +2,8 @@ github.com/BurntSushi/toml v1.5.0 h1:W5quZX/G/csjUnuI8SUYlsHs9M38FC7znL0lIO+DvMg github.com/BurntSushi/toml v1.5.0/go.mod h1:ukJfTF/6rtPPRCnwkur4qwRxa8vTRFBF0uk2lLoLwho= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= +github.com/goccy/go-yaml v1.17.1 h1:LI34wktB2xEE3ONG/2Ar54+/HJVBriAGJ55PHls4YuY= +github.com/goccy/go-yaml v1.17.1/go.mod h1:XBurs7gK8ATbW4ZPGKgcbrY1Br56PdM69F7LkFRi1kA= github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= github.com/stretchr/testify v1.10.0 h1:Xv5erBjTwe/5IxqUQTdXv5kgmIvbHo3QQyRwhJsOfJA= diff --git a/json/json_value_source.go b/json/json_value_source.go index a9ade72..03b8bcd 100644 --- a/json/json_value_source.go +++ b/json/json_value_source.go @@ -2,7 +2,7 @@ package json import ( altsrc "github.com/urfave/cli-altsrc/v3" - "gopkg.in/yaml.v3" + "github.com/goccy/go-yaml" ) // JSON is a helper function that wraps the YAML helper function diff --git a/yaml/yaml_value_source.go b/yaml/yaml_value_source.go index 8099d5b..8425bf7 100644 --- a/yaml/yaml_value_source.go +++ b/yaml/yaml_value_source.go @@ -2,7 +2,7 @@ package yaml import ( altsrc "github.com/urfave/cli-altsrc/v3" - "gopkg.in/yaml.v3" + "github.com/goccy/go-yaml" ) // YAML is a helper function to encapsulate a number of