commandParser :: Parser Command
commandParser = hsubparser
   $ command "install" (installParser `withInfo` "Installs required git hooks")
  <> command "validate" (validateParser `withInfo` "Validate Git Commits")
  <> command "logs" (logsParser `withInfo` "Parse Git Log file to create Changelog")
commandParser :: Parser Command
commandParser = hsubparser
   $ command "install" (installParser `withInfo` "Installs required git hooks")
  <> command "validate" (validateParser `withInfo` "Validate Git Commits")
  <> command "logs" (logsParser `withInfo` "Parse Git Log file to create Changelog")
commandParser = hsubparser
   $ command "install" (installParser `withInfo` "Installs required git hooks")
  <> command "validate" (validateParser `withInfo` "Validate Git Commits")
  <> command "logs" (logsParser `withInfo` "Parse Git Log file to create Changelog")