We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 386f1d7 commit ec8bdb7Copy full SHA for ec8bdb7
cmd/cmd.go
@@ -3,11 +3,18 @@ package cmd
3
4
import (
5
"fmt"
6
+ "os"
7
8
"github.com/conventionalcommit/commitlint/config"
9
"github.com/urfave/cli/v2"
10
)
11
12
+// Run is shorthand for New and calling cmd.Run with os.Args
13
+func Run() error {
14
+ return New().Run(os.Args)
15
+}
16
+
17
+// New returns commitlint cli.App
18
func New() *cli.App {
19
cmds := []*cli.Command{
20
initCmd(),
main.go
@@ -10,8 +10,7 @@ import (
var errExitCode = 1
func main() {
- app := cmd.New()
- err := app.Run(os.Args)
+ err := cmd.Run()
if err != nil {
fmt.Println("Error:", err)
os.Exit(errExitCode)
0 commit comments