diff options
| author | Eugen Wissner <belka@caraus.de> | 2023-08-10 12:47:43 +0200 |
|---|---|---|
| committer | Eugen Wissner <belka@caraus.de> | 2023-08-10 12:47:43 +0200 |
| commit | 5a9e87cd5f65439ef8f2717b3b3e561f42f2e24c (patch) | |
| tree | bf5c0c2d854dbabbb6d95925d63143f1ed75a878 /app/SlackBuilder/CommandLine.hs | |
| parent | 43ebbc5e6705d2cf86650f1918e28b9b7e94406d (diff) | |
| download | slackbuilder-5a9e87cd5f65439ef8f2717b3b3e561f42f2e24c.tar.gz | |
Move gh check to the Haskell binary
Diffstat (limited to 'app/SlackBuilder/CommandLine.hs')
| -rw-r--r-- | app/SlackBuilder/CommandLine.hs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/app/SlackBuilder/CommandLine.hs b/app/SlackBuilder/CommandLine.hs index 5680c81..1313abb 100644 --- a/app/SlackBuilder/CommandLine.hs +++ b/app/SlackBuilder/CommandLine.hs @@ -16,7 +16,7 @@ import Options.Applicative , info , fullDesc , subparser - , command + , command, optional ) data SlackBuilderCommand @@ -32,6 +32,7 @@ data PackagistArguments = PackagistArguments data GhArguments = GhArguments { owner :: Text , name :: Text + , transform :: Maybe Text } deriving (Eq, Show) newtype TextArguments = TextArguments Text @@ -48,6 +49,7 @@ ghArguments :: Parser GhArguments ghArguments = GhArguments <$> argument str (metavar "OWNER") <*> argument str (metavar "NAME") + <*> optional (argument str (metavar "TRANSFORM")) slackBuilderParser :: ParserInfo SlackBuilderCommand slackBuilderParser = info slackBuilderCommand fullDesc |
