diff --git a/examples/counter.hs b/examples/counter.hs
--- a/examples/counter.hs
+++ b/examples/counter.hs
@@ -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")
 
diff --git a/servant-js.cabal b/servant-js.cabal
--- a/servant-js.cabal
+++ b/servant-js.cabal
@@ -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.*
diff --git a/src/Servant/JS.hs b/src/Servant/JS.hs
--- a/src/Servant/JS.hs
+++ b/src/Servant/JS.hs
@@ -112,6 +112,7 @@
   , javascript
   , NoTypes
   , GenerateList(..)
+  , FunctionName(..)
   ) where
 
 import           Prelude hiding (writeFile)
diff --git a/test/Servant/JSSpec.hs b/test/Servant/JSSpec.hs
--- a/test/Servant/JSSpec.hs
+++ b/test/Servant/JSSpec.hs
@@ -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
 
