@@ -5,7 +5,7 @@ module OpenApi.Config exposing
55 , withOutputModuleName, withOverrides, withServer, withWriteMergedTo
66 , autoConvertSwagger, inputs, outputDirectory, swaggerConversionCommand, swaggerConversionUrl
77 , oasPath, overrides, writeMergedTo
8- , toGenerationConfig, pathToString
8+ , toGenerationConfig, Generate , pathToString
99 , defaultFormats
1010 )
1111
@@ -36,7 +36,7 @@ module OpenApi.Config exposing
3636
3737# Output
3838
39- @docs toGenerationConfig, pathToString
39+ @docs toGenerationConfig, Generate, pathToString
4040
4141
4242# Internal
@@ -553,19 +553,24 @@ overrides (Input input) =
553553-- ----------
554554
555555
556+ {- | -}
557+ type alias Generate =
558+ { namespace : List String
559+ , generateTodos : Bool
560+ , effectTypes : List EffectType
561+ , server : Server
562+ , formats : List Format
563+ }
564+
565+
556566{- | -}
557567toGenerationConfig :
558568 List { format : String , basicType : Common . BasicType }
559569 -> Config
560570 -> List ( Input , OpenApi . OpenApi )
561571 ->
562572 List
563- ( { namespace : List String
564- , generateTodos : Bool
565- , effectTypes : List EffectType
566- , server : Server
567- , formats : List Format
568- }
573+ ( Generate
569574 , OpenApi . OpenApi
570575 )
571576toGenerationConfig formatsInput ( Config config) augmentedInputs =
0 commit comments