napkin-0.5.8
Copyright(c) Soostone Inc 2020
LicenseAllRightsReserved
Stabilityexperimental
PortabilityPOSIX
Safe HaskellNone
LanguageHaskell2010

Napkin.Cli.Auth.CmdRunner

Description

 
Synopsis

Documentation

mergeYamlSpecWithCli #

Arguments

:: (MonadIO m, MonadCatch m) 
=> SpecFile 
-> SharedCommandOptions

shared cli options

-> (forall b. ToDbBackend b => b -> YamlSpec b -> m ExitCode) 
-> m ExitCode 

onlyBigQuery :: forall b m. Typeable b => (YamlSpec BigQuery -> m ExitCode) -> b -> YamlSpec b -> m ExitCode #

work :: (MonadIO m, MonadCatch m) => AuthCommandOptions -> m ExitCode #

Creates the Napkin.Auth.Types.NapkinOAuth2Request and makes a request to the Napkin.Auth.GoogleFlow