diff --git a/cmd/robots2policy/main.go b/cmd/robots2policy/main.go index bbbe874e..03e93263 100644 --- a/cmd/robots2policy/main.go +++ b/cmd/robots2policy/main.go @@ -12,7 +12,7 @@ import ( "regexp" "strings" - "k8s.io/apimachinery/pkg/util/yaml" + "sigs.k8s.io/yaml" ) var ( @@ -55,7 +55,7 @@ type AnubisRule struct { func main() { flag.Parse() - if *helpFlag || flag.Narg() == 0 { + if *helpFlag || flag.NArg() == 0 { showHelp() return } diff --git a/go.mod b/go.mod index 0cf1be6a..4ec185f8 100644 --- a/go.mod +++ b/go.mod @@ -12,7 +12,9 @@ require ( github.com/sebest/xff v0.0.0-20210106013422-671bd2870b3a github.com/yl2chen/cidranger v1.0.2 golang.org/x/net v0.41.0 + gopkg.in/yaml.v3 v3.0.1 k8s.io/apimachinery v0.33.1 + sigs.k8s.io/yaml v1.4.0 ) require ( @@ -104,11 +106,9 @@ require ( google.golang.org/genproto/googleapis/rpc v0.0.0-20240826202546-f6391c0de4c7 // indirect google.golang.org/protobuf v1.36.5 // indirect gopkg.in/warnings.v0 v0.1.2 // indirect - gopkg.in/yaml.v3 v3.0.1 // indirect honnef.co/go/tools v0.6.1 // indirect mvdan.cc/sh/v3 v3.11.0 // indirect sigs.k8s.io/json v0.0.0-20241010143419-9aa6b5e7a4b3 // indirect - sigs.k8s.io/yaml v1.4.0 // indirect ) tool (