From 13f3872374edb879741c337f6b73db28113d5e05 Mon Sep 17 00:00:00 2001 From: Shunsuke Suzuki Date: Thu, 6 Feb 2025 15:11:09 +0900 Subject: [PATCH] feat: add help-all (#736) --- go.mod | 1 + go.sum | 2 ++ pkg/cli/app.go | 2 ++ 3 files changed, 5 insertions(+) diff --git a/go.mod b/go.mod index 6355c3e5..98368139 100644 --- a/go.mod +++ b/go.mod @@ -8,6 +8,7 @@ require ( github.com/spf13/afero v1.12.0 github.com/suzuki-shunsuke/gen-go-jsonschema v0.1.0 github.com/suzuki-shunsuke/logrus-error v0.1.4 + github.com/suzuki-shunsuke/urfave-cli-help-all v0.0.4 github.com/urfave/cli/v2 v2.27.5 gopkg.in/yaml.v3 v3.0.1 ) diff --git a/go.sum b/go.sum index 1f7d16bc..55a13169 100644 --- a/go.sum +++ b/go.sum @@ -37,6 +37,8 @@ github.com/suzuki-shunsuke/gen-go-jsonschema v0.1.0 h1:g7askc+nskCkKRWTVOdsAT8nM github.com/suzuki-shunsuke/gen-go-jsonschema v0.1.0/go.mod h1:yFO7h5wwFejxi6jbtazqmk7b/JSBxHcit8DGwb1bhg0= github.com/suzuki-shunsuke/logrus-error v0.1.4 h1:nWo98uba1fANHdZ9Y5pJ2RKs/PpVjrLzRp5m+mRb9KE= github.com/suzuki-shunsuke/logrus-error v0.1.4/go.mod h1:WsVvvw6SKSt08/fB2qbnsKIMJA4K1MYCUprqsBJbMiM= +github.com/suzuki-shunsuke/urfave-cli-help-all v0.0.4 h1:YGHgrVjGTYHY98II6zijXUHP+OyvrzSCvd8m9iUcaK8= +github.com/suzuki-shunsuke/urfave-cli-help-all v0.0.4/go.mod h1:sSi6xaUaHfaqu32ECLeyE7NTMv+ZM5dW0JikhllaalY= github.com/urfave/cli/v2 v2.27.5 h1:WoHEJLdsXr6dDWoJgMq/CboDmyY/8HMMH1fTECbih+w= github.com/urfave/cli/v2 v2.27.5/go.mod h1:3Sevf16NykTbInEnD0yKkjDAeZDS0A6bzhBH5hrMvTQ= github.com/wk8/go-ordered-map/v2 v2.1.8 h1:5h/BUHu93oj4gIdvHHHGsScSTMijfx5PeYkE/fJgbpc= diff --git a/pkg/cli/app.go b/pkg/cli/app.go index 4196be8a..b30bece4 100644 --- a/pkg/cli/app.go +++ b/pkg/cli/app.go @@ -3,6 +3,7 @@ package cli import ( "github.com/sirupsen/logrus" "github.com/spf13/afero" + "github.com/suzuki-shunsuke/urfave-cli-help-all/helpall" "github.com/urfave/cli/v2" ) @@ -80,6 +81,7 @@ func New(flags *LDFlags, fs afero.Fs, logE *logrus.Entry) *cli.App { return nil }, }, + helpall.New(nil), } return app }