servant-js 0.8 → 0.8.1
raw patch · 4 files changed
+6/−4 lines, 4 filesdep ~aesonnew-uploader
Dependency ranges changed: aeson
Files
- examples/counter.hs +2/−1
- servant-js.cabal +2/−2
- src/Servant/JS.hs +1/−0
- test/Servant/JSSpec.hs +1/−1
examples/counter.hs view
@@ -1,6 +1,7 @@ {-# LANGUAGE DataKinds #-} {-# LANGUAGE DeriveGeneric #-} {-# LANGUAGE GeneralizedNewtypeDeriving #-}+{-# LANGUAGE OverloadedStrings #-} {-# LANGUAGE TypeOperators #-} import Control.Concurrent.STM@@ -92,7 +93,7 @@ writeJSForAPI testApi (angular defAngularOptions) (www </> "angular" </> "api.js") - writeJSForAPI testApi axios (www </> "axios" </> "api.js")+ writeJSForAPI testApi (axios defAxiosOptions) (www </> "axios" </> "api.js") writeServiceJS (www </> "angular" </> "api.service.js")
servant-js.cabal view
@@ -1,5 +1,5 @@ name: servant-js-version: 0.8+version: 0.8.1 synopsis: Automatically derive javascript functions to query servant webservices. description: Automatically derive javascript functions to query servant webservices.@@ -65,7 +65,7 @@ buildable: False build-depends: base >= 4.7 && < 5- , aeson >= 0.7 && < 0.12+ , aeson >= 0.7 && < 1.1 , filepath >= 1 , lens >= 4 , servant == 0.8.*
src/Servant/JS.hs view
@@ -112,6 +112,7 @@ , javascript , NoTypes , GenerateList(..)+ , FunctionName(..) ) where import Prelude hiding (writeFile)
test/Servant/JSSpec.hs view
@@ -33,7 +33,7 @@ -- * comprehensive api -- This declaration simply checks that all instances are in place.-_ = jsForAPI comprehensiveAPI vanillaJS :: Text+_ = jsForAPI comprehensiveAPIWithoutRaw vanillaJS :: Text -- * specs