Skip to content
Snippets Groups Projects

Draft: Servant Api Specification

Open Emily Pillmore requested to merge emily/modular-servant-api into master
1 unresolved thread
Files
6
+ 43
24
@@ -31,30 +31,38 @@ source-repository head
common deps
default-language: Haskell2010
build-depends:
, atomic-write >=0.2
, base >=4.12 && <4.15
, bytestring >=0.10
, Cabal >=2.4
, containers >=0.6
, data-default >=0.7
, deepseq >=1.4
, directory >=1.3
, exceptions >=0.10
, filepath >=1.4
, lens >=4.19
, list-tries >=0.6
, machines >=0.7
, aeson
, atomic-write >=0.2
, base >=4.12 && <4.15
, base64
, bytestring >=0.10
, Cabal >=2.4
, containers >=0.6
, data-default >=0.7
, deepseq >=1.4
, directory >=1.3
, exceptions >=0.10
, filepath >=1.4
, hashable
, lens >=4.19
, list-tries >=0.6
, machines >=0.7
, machines-tar
, miss
, mmorph ^>=1.1
, monad-log >=0.1.1
, mtl >=2.2
, safe >=0.3
, mmorph ^>=1.1
, monad-log >=0.1.1
, mtl >=2.2
, safe >=0.3
, servant >=0.16.2
, servant-blaze
, servant-client >=0.16.0.1
, servant-client-core >=0.16
, servant-server >=0.16.2
, skete
, tar >=0.5
, text >=1.2
, time >=1.8 && <1.10
, zlib >=0.6
, tar >=0.5
, text >=1.2
, time >=1.8 && <1.10
, zlib >=0.6
library
import: deps
@@ -63,8 +71,21 @@ library
exposed-modules:
Distribution.Skete.Haskell.Monad
Distribution.Skete.Haskell.Package
Distribution.Skete.Haskell.API
Distribution.Skete.Haskell.API.Features.Users
Distribution.Skete.Haskell.API.Types.Users
--Distribution.Skete.Haskell.Server.API
test-suite tasty
import: deps
type: exitcode-stdio-1.0
hs-source-dirs: test
ghc-options: -Wall -rtsopts -threaded
main-is: Main.hs
build-depends:
, tasty
, tasty-hunit
, tasty-json
, tasty-quickcheck
executable skete-haskell-exe
import: deps
@@ -94,5 +115,3 @@ executable skete-haskell-exe
, web-routes
, web-routes-wai
, zlib
-- , servant-server ^>= 0.15
Loading