git.iko.soy/typeable/derive-api-th
on master help sign in
fix ghcjs
commitb11c0f9197a717d409b45cf517f5b7a409d580e5 authorDmitry Olshansky <olshanskydr@gmail.com> dateFri 22 Jul 2022, 18:59 (4 years ago) parentd0bfca5
1 file changed+2−2
src/Data/API/TH.hs+2−2
src/Data/API/TH.hs+2−2
@@ -7,9 +7,9 @@ module Data.API.TH
77 , SumEncoding(..)
88 , defaultDerivingOptions
99 , derivingOptionsToJsonOptions
10− , derivingOptionsToSchemaOptions
1110 , deriveApiInstances
1211#ifndef ghcjs_HOST_OS
12+ , derivingOptionsToSchemaOptions
1313 , deriveToParamSchema
1414 , deriveToSchema
1515#endif
@@ -76,10 +76,10 @@ derivingOptionsToJsonOptions DerivingOptions{..} = defaultOptions
7676 snaked = if snake then camelTo2 '_' else id
7777 stripped = maybe id stripPrefix prefix
7878
79+#ifndef ghcjs_HOST_OS
7980derivingOptionsToSchemaOptions :: DerivingOptions -> SchemaOptions
8081derivingOptionsToSchemaOptions = fromAesonOptions . derivingOptionsToJsonOptions
8182
82−#ifndef ghcjs_HOST_OS
8383deriveToParamSchema :: DerivingOptions -> Name -> Q [Dec]
8484deriveToParamSchema opts tname = do
8585 let